• word of the day

    carissa bispinosa

    carissa bispinosa - Dictionary definition and meaning for word carissa bispinosa

    Definition
    (noun) South African shrub having forked spines and plumlike fruit; frequently used as hedging
    Synonyms : hedge thorn , natal plum
Download our Mobile App Today
Receive our word of the day
on Whatsapp